Constructs a thread-safe generic collection of key/value pairs using exclusive locking.
Syntax
Example
Library/Library.Test/TestSynchronizedCollections.cs
C# | Copy Code |
---|
SynchronizedDictionary<string, string> test = new SynchronizedDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
test["a"] = "b";
Assert.IsTrue(test.ContainsKey("A"));
test = new SynchronizedDictionary<string, string>(StringComparer.OrdinalIgnoreCase, new IgnoreLocking());
test["a"] = "b";
Assert.IsTrue(test.ContainsKey("A")); |
VB.NET | Copy Code |
---|
Dim test As New SynchronizedDictionary(Of String, String)(StringComparer.OrdinalIgnoreCase)
test("a") = "b"
Assert.IsTrue(test.ContainsKey("A"))
test = New SynchronizedDictionary(Of String, String)(StringComparer.OrdinalIgnoreCase, New IgnoreLocking())
test("a") = "b"
Assert.IsTrue(test.ContainsKey("A")) |
Requirements
Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7
See Also